Instytut Informatyki UWr, sala 25, 18 września, 12:00
Kuba Nowak
Czemu współczesne procesory są takie szybkie? Czyli o superskalarności i out-of-order
Pisząc programy, często zakładamy, że instrukcje będą się wykonywały po kolei. Najpierw pierwsza, później druga itp. Jednakże okazuje się, że taki sposób wykonania, jest w rzeczywistości nieefektywny i już w latach 90-tych ubiegłego wieku został on porzucony. Zamiast tego współcześnie wykonujemy wiele instrukcji na raz, a także możemy wykonywać je w innym porządku niż został zadany przez programistę. W ramach tej prezentacji, postaram się opowiedzieć o tym dlaczego takie wykonanie jest opłacalne, nakreślić ogólny obraz rozwiązań stosowanych w implementacji (bez wchodzenia w szczegóły, których przedstawienie może zająć wiele godzin) oraz powiedzieć o problemach z tym związanych.
Kuba jest pracownikiem Instytutu Informatyki UWr, gdzie zajmuje się głównie informatyką niskopoziomową czyli projektowaniem i implementacją układów scalonych oraz akceleratorów, a także programami, które komunikują się bezpośrednio ze sprzętem. Jest jednym z głównych kontrybutorów projektu Kuźnia rdzeni, a w wolnym czasie prowadzi analizy bioinformatyczne. Zawodowo (bo przecież zajęcia na uczelni, to nie praca, a przyjemność), pracuje na stanowisku Technical Leadera we wrocławskiej Nokii w zespole odpowiadającym za łączność ethernetową i synchronizację jednostek radiowych 5G i 6G..


Instytut Informatyki UWr, sala 25, 18 września, 13:00
Krzysztof Krawczyk
Matematyka w futrze: jak powstają wzory na zwierzętach?
Dlaczego tygrysy mają paski, a lamparty cętki? Podczas wykładu zobaczymy, jak matematyka — a dokładnie kombinacje funkcji sinus i cosinus — może pomóc w zrozumieniu, skąd biorą się te niezwykłe wzory w naturze. W przystępny sposób porozmawiamy też o transformacie Fouriera, która pozwala rozkładać skomplikowane kształty i sygnały na proste składowe. Nie zabraknie również kolorowych ilustracji oraz interaktywnych przykładów.
Krzysztof jest pracownikiem Instytutu Matematycznego UWr.
Instytut Matematyczny UWr, 20 września, 13:00
Finał Maratonu Matematycznego
Konkurs jest otwarty (mogą w nim startować zawodnicy z całej Polski) i bezpłatny.
Zawodnicy startują indywidualnie w następujących kategoriach: Młodzicy - uczniowie klas 3-5 SP, Juniorzy - uczniowie klas 6-8 SP, Licealiści - uczniowie klas 1-4 szkół średnich, Dorośli profesjonaliści - studenci i osoby będące z wykształcenia matematykami, informatykami lub fizykami, Dorośli amatorzy - osoby o wykształceniu innym niż matematyk, informatyk, fizyk. Eliminacje dla uczniów odbywają się w macierzystej szkole. Eliminacje dla dorosłych odbywają się zdalnie. Polegają one na rozwiązaniu testu kwalifikacyjnego w czasie 45 minut.
Wszelkie informacje na stronie Maratonu.
